package com.example.wechat.login.vo;

import lombok.Data;

import java.util.Map;

/**
 * 历史记录统计信息VO
 */
@Data
public class HistoryStatisticsVO {

    /**
     * 总记录数
     */
    private int totalCount;

    /**
     * 总音频大小（字节）
     */
    private long totalAudioSize;

    /**
     * 各音频格式数量统计
     */
    private Map<String, Integer> audioFormatCounts;

    /**
     * 各引擎类型数量统计
     */
    private Map<String, Integer> engineTypeCounts;

    /**
     * 用户最大历史记录数量限制
     */
    private int maxUserHistoryCount;

    /**
     * 历史记录保留天数
     */
    private int historyRetentionDays;
}
